Automated Provisioning of BGP Customers

نویسندگان

  • Joel Gottlieb
  • Albert Greenberg
  • Jennifer Rexford
  • Jia Wang
چکیده

Manual configuration of IP routers is an expensive, time-consuming, and error prone process. For large Internet service providers, establishing service for new customers is a major part of the financial cost of running the network. Increasingly, these customers want to exchange routing information with their provider(s) using the Border Gateway Protocol (BGP), a complex and highly-programmable interdomain routing protocol. This paper describes how a provider can configure its connections to BGP-speaking customers, from the technical questions asked of new customers to the individual configuration commands to applied to the production routers. We present a case study of a Technical Questionnaire and describe how the provider assigns unique identifiers such as IP address blocks, interface names, and access-control list numbers on behalf of the customer. Next we describe an example set of provisioning rules that use the customer-specific information to generate a sequence of configuration commands—a “configlet”—for adding the new connection to the network; our configuration rules are expressed using Cisco Internet Operating System (IOS) commands as an example. Then we describe a database schema for storing and accessing the customer-specific data, and discuss how to use a virtual view on this database to populate a template that captures the syntax of the router commands. Our provisioning system provides an inexpensive, efficient, and accurate way for a provider to configure connections to new BGP-speaking customers.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Discovery of BGP MPLS VPNs

BGP/MPLS VPN is a mechanism defined in IETF RFC 2547 that allows service providers to use their IP backbone to provide VPN services. This mechanism is based on using BGP to distribute VPN routing information to the routers in the backbone network and using MPLS to forward VPN traffic. MPLS tunnels are created dynamically when needed, which relieves service providers of pre-provisioning tens of ...

متن کامل

Time Series Forecasting of Cloud Data Center Workloads for Dynamic Resource Provisioning

Cloud computing offers on-demand, elastic resource provisioning that allows an enterprise to provide services to their customers at an acceptable quality while consuming only the requisite computing resources as a utility. Since cloud computing resources scale elastically, utilizing cloud computing reduces the risk of over-provisioning, wasting resources during non-peak hours, and reduces the r...

متن کامل

Policy-Driven Traffic Engineering for Intra-domain Quality of Service Provisioning

Given the emergence of IP networks and the Internet as the multiservice network of the future, it is plausible to consider its use for transporting demanding traffic with high bandwidth and low delay and packet loss requirements. Emerging technologies for scalable quality of service such as Differentiated Services and MPLS can be used for premium quality traffic. We are looking at the problem o...

متن کامل

The Virtual Topology Service: A Mechanism for QoS-Enabled Interdomain Routing

In this paper we present the Virtual Topology Service (VTS), a new approach to provide interdomain services taking into account QoS and Traffic Engineering (TE) constraints. It is known that in these days the provisioning of end-to-end interdomain connections does not consider any type of QoS due to limitations of the BGP routing protocol. At the same time, many extensions have been proposed to...

متن کامل

Achieving Fast BGP Reroute with Traffic Engineering Using Multiple Routing Planes

In today's BGP routing architecture, traffic delivery is in general based on single path selection paradigms. The lack of path diversity hinders the support for resilience, traffic engineering and QoS provisioning across the Internet. Some recently proposed multi-plane extensions to BGP offer a promising mechanism to enable diverse inter-domain routes towards destination prefixes. Based on thes...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003